package com.zw.a.basic.a13.demo14_model;

//消费者类(Customer)：实现Runnable接口，重写run()方法，调用获取牛奶的操作
public class Customer implements Runnable{
    //定义一个变量, 记录共享区域的引用.
    private Box b;

    public Customer(Box b) {
        this.b = b;
    }

    //里边写的是: 具体的获取牛奶的操作
    @Override
    public void run() {
        while(true)
            b.get();            //无限获取牛奶, 即: 生产者放一瓶, 消费者就拿一瓶.
    }
}
